#ifndef FRONTCODER_H_
#define FRONTCODER_H_

#include <stdexcept>
#include "../BloqArch/IRegistro.h"
#include "../BTree/NodoDatos.h"


class FrontCoder {
public:
	FrontCoder();
	virtual ~FrontCoder();

	// Convierte el listado de registro de datos en registros comprimidos
	static void encode(NodoDatos& nodo);

	// Convierte el listado de registros comprimidos en registros de datos
	static void decode(NodoDatos& nodo);
};

#endif /* FRONTCODER_H_ */
